<div class="form-group">
  <label class="col-sm-3 control-label">Nombre</label>
  <div class="col-sm-6">
    <input type='text' class='form-control' name='txt_nombre' id ='txt_nombre' placeholder='Nombre' value='<?=$objEntidad->nombre ?>'>
  </div>
</div>

<?php $objEntidad->ubic_ubicacion->get(); ?>
<input type='hidden' name='txt_ubicacion' id='txt_ubicacion' value='<?=$objEntidad->ubic_ubicacion_id?>'>

<?php
$objEntidad->ubic_ubicacion->ubic_calle->get();

$controlador = 'ubic_calles';
$id_elem = $objEntidad->ubic_ubicacion->ubic_calle_id;
$entidad = 'Calle';
$nombre_elem = $objEntidad->ubic_ubicacion->ubic_calle->nombre;
$tamanio_input = 6;
$tamanio_label = 3;
$label = 'Domicilio';
echo $this->extras_form->inputAutocompletar($controlador, $id_elem, $entidad, $nombre_elem, $tamanio_input, $tamanio_label, $label);
?>

<div class="row form-group">
  <label class="col-sm-3 control-label"></label>
  <div class="col-sm-2">
    <input type='text' class='form-control entero' name='txt_altura' id='txt_altura' placeholder='Altura' required value=<?=$objEntidad->ubic_ubicacion->altura?> >
  </div>
  <div class="col-sm-2">
    <input type='text' class='form-control' name='txt_piso' id='txt_piso' placeholder='Piso' value=<?=$objEntidad->ubic_ubicacion->piso?> >
  </div>
  <div class="col-sm-2">
    <input type='text' class='form-control' name='txt_depto' id='txt_depto' placeholder='Depto' value=<?=$objEntidad->ubic_ubicacion->depto?> >
  </div>
</div>

<?php
# Si se trata de un objeto nuevo, propongo la ciudad definida como predeterminada en las configuraciones
$objLoc = $objEntidad->ubic_ubicacion->ubic_localidad->get();
if(!$objEntidad->exists()) $objLoc = $this->configuraciones->getObjLocalidad();

$controlador = 'ubic_localidades';
$id_elem = $objLoc->id;
$entidad = 'Ciudad';
$nombre_elem = $objLoc->nombre;
$tamanio_input = 6;
$tamanio_label = 3;
$label = 'Localidad';
echo $this->extras_form->inputAutocompletar($controlador, $id_elem, $entidad, $nombre_elem, $tamanio_input, $tamanio_label, $label);
?>

<div class="form-group">
  <label class="col-sm-3 control-label">Teléfono</label>
  <div class="col-sm-3">
    <input type='text' class='form-control' name='txt_telefono' id ='txt_telefono' placeholder='Teléfono' value='<?=$objEntidad->telefono ?>'>
  </div>
</div>

<div class="form-group">
  <label class="col-sm-3 control-label">Email</label>
  <div class="col-sm-6">
    <input type='text' class='form-control' name='txt_mail' id ='txt_mail' placeholder='E-mail' value='<?=$objEntidad->mail ?>'>
  </div>
</div>

<div class="form-group">
  <label class="col-sm-3 control-label">Tipo Documento</label>
  <div class="col-sm-3">
    <?php
    $opcionesTipo = array('');
    $defaultSelection = 0;
    if(isset($listado_documentos)){ 
      $defaultSelection = $objEntidad->afip_tipodoc_id;
      foreach ($listado_documentos as $tipo) { 
        $opcionesTipo[$tipo->id] = $tipo->descripcion;
      }   
    }
    echo form_dropdown('sel_documento', $opcionesTipo, $defaultSelection, "id = sel_documento class = 'form-control'");
     ?>
  </div>

  <label class="col-sm-1 control-label">N°</label>
  <div class="col-sm-2">
    <input type='text' class='form-control' name='txt_numero_doc' id ='txt_numero_doc' placeholder='N° de documento' value='<?=$objEntidad->numero_doc ?>'>
  </div>
</div>

<div class="form-group">
  <label class="col-sm-3 control-label">Tipo Responsable</label>
  <div class="col-sm-3">
    <?php
    $responsableTipo = array('');
    $defaultSelection = 0;
    if(isset($listado_responsables)){ 
      $defaultSelection = $objEntidad->afip_tiporesponsable_id;
      foreach ($listado_responsables as $responsable) { 
        $responsableTipo[$responsable->id] = $responsable->descripcion;
      }   
    }
    echo form_dropdown('sel_responsable', $responsableTipo, $defaultSelection, "id = sel_responsable class = 'form-control'");
     ?>
  </div>
</div>

<div class="form-group">
  <label class="col-sm-3 control-label">Zona Horaria</label>
  <div class="col-sm-6">
    <?php
    $opcionesZonas = array();
    $default = $objEntidad->zona_horaria;
    if (function_exists("timezone_identifiers_list")){
      $opcionesZonas = DateTimeZone::listIdentifiers(DateTimeZone::AMERICA);
      echo "<select name='sel_zonas' id='sel_zonas' class='form-control'>";
      foreach($opcionesZonas as $zona){
        echo "<option " . ($default == $zona ? 'selected' : '') . " value='$zona'>$zona</option>";
      }
      echo "</select>";
    }
    else echo 'La plataforma PHP actual no soporta Zonas horarias.';
    ?>
  </div>
</div>

<?php
$objMoneda = $objEntidad->div_divisa->get();
$controlador = 'div_divisas';
$id_elem = $objMoneda->id;
$entidad = 'Moneda';
$nombre_elem = $objMoneda->nombre;
$tamanio_input = 6;
$tamanio_label = 3;
$label = 'Moneda por defecto';
echo $this->extras_form->inputAutocompletar($controlador, $id_elem, $entidad, $nombre_elem, $tamanio_input, $tamanio_label, $label);

$objUnidad = $objEntidad->prod_unidad->get();
$controlador = 'prod_unidades';
$id_elem = $objUnidad->id;
$entidad = 'Unidad';
$nombre_elem = $objUnidad->nombre;
$tamanio_input = 6;
$tamanio_label = 3;
$label = 'Unidad por defecto';
echo $this->extras_form->inputAutocompletar($controlador, $id_elem, $entidad, $nombre_elem, $tamanio_input, $tamanio_label, $label);

$objLocalidad = $objEntidad->ubic_localidad->get();
$controlador = 'ubic_localidades';
$id_elem = $objLocalidad->id;
$entidad = 'Localidad';
$nombre_elem = $objLocalidad->nombre;
$tamanio_input = 6;
$tamanio_label = 3;
$label = 'Localidad por defecto';
echo $this->extras_form->inputAutocompletar($controlador, $id_elem, $entidad, $nombre_elem, $tamanio_input, $tamanio_label, $label);
?>

<?php if($objEntidad->exists()) { ?>
<div class="form-group">
  <div class="col-sm-4  col-sm-offset-3">
    <div class="checkbox">
      <label><input type="checkbox" name="chk_activo" id="chk_activo" <?php if($objEntidad->activo) echo "checked='checked'"; ?> />Activo <?php if(!$objEntidad->activo) echo "($objEntidad->fecha_baja)"; ?><i class="fa fa-square-o small"></i></label>
    </div>
  </div>
</div>
<?php } ?>